﻿///////////////////////////////////////////////////////////////
// This is generated code. 
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 2.5
// Code is generated on: Thursday, October 16, 2008 1:31:23 PM
// Code is generated using templates: SD.TemplateBindings.SharedTemplates.NET20
// Templates vendor: Solutions Design.
// Templates version: 
//////////////////////////////////////////////////////////////
using System;

namespace NL.ADA.ConfigService.DAL
{

	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Application.
	/// </summary>
	public enum ApplicationFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Description. </summary>
		Description,
		///<summary>Modified. </summary>
		Modified,
		///<summary>Created. </summary>
		Created,
		///<summary>AppCode. </summary>
		AppCode,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ApplicationModeModified.
	/// </summary>
	public enum ApplicationModeModifiedFieldIndex:int
	{
		///<summary>ApplicationId. </summary>
		ApplicationId,
		///<summary>ModeId. </summary>
		ModeId,
		///<summary>Modified. </summary>
		Modified,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Config.
	/// </summary>
	public enum ConfigFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Description. </summary>
		Description,
		///<summary>Key. </summary>
		Key,
		///<summary>Value. </summary>
		Value,
		///<summary>Modified. </summary>
		Modified,
		///<summary>Created. </summary>
		Created,
		///<summary>ModeId. </summary>
		ModeId,
		///<summary>ApplicationId. </summary>
		ApplicationId,
		///<summary>ConfigType. </summary>
		ConfigType,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: ConfigType.
	/// </summary>
	public enum ConfigTypeFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Description. </summary>
		Description,
		///<summary>Modified. </summary>
		Modified,
		///<summary>Created. </summary>
		Created,
		///<summary>Name. </summary>
		Name,
		/// <summary></summary>
		AmountOfFields
	}


	/// <summary>
	/// Index enum to fast-access EntityFields in the IEntityFields collection for the entity: Mode.
	/// </summary>
	public enum ModeFieldIndex:int
	{
		///<summary>Id. </summary>
		Id,
		///<summary>Name. </summary>
		Name,
		///<summary>Description. </summary>
		Description,
		///<summary>Modified. </summary>
		Modified,
		///<summary>Created. </summary>
		Created,
		/// <summary></summary>
		AmountOfFields
	}


 
	/// <summary>
	/// Index enum to fast-access TypedList Fields in the Columns collection of the Typed List: SelectAllConfig
	/// </summary>
	public enum SelectAllConfigTypedListFieldIndex:int
	{
		///<summary>ConfigId</summary>
		ConfigId,
		///<summary>ConfigDescription</summary>
		ConfigDescription,
		///<summary>Key</summary>
		Key,
		///<summary>Value</summary>
		Value,
		///<summary>ModeId</summary>
		ModeId,
		///<summary>ModeName</summary>
		ModeName,
		///<summary>ModeDescription</summary>
		ModeDescription,
		///<summary>AppCode</summary>
		AppCode,
		///<summary>ApplicationId</summary>
		ApplicationId,
		///<summary>ConfigTypeName</summary>
		ConfigTypeName,
		///<summary>ConfigTypeDescription</summary>
		ConfigTypeDescription,
		///<summary>ConfigTypeId</summary>
		ConfigTypeId,
		/// <summary></summary>
		AmountOfFields
	}



	/// <summary>
	/// Enum definition for all the entity types defined in this namespace. Used by the entityfields factory.
	/// </summary>
	public enum EntityType:int
	{
		///<summary>Application</summary>
		ApplicationEntity,
		///<summary>ApplicationModeModified</summary>
		ApplicationModeModifiedEntity,
		///<summary>Config</summary>
		ConfigEntity,
		///<summary>ConfigType</summary>
		ConfigTypeEntity,
		///<summary>Mode</summary>
		ModeEntity
	}




	#region Custom ConstantsEnums Code
	
	// __LLBLGENPRO_USER_CODE_REGION_START CustomUserConstants
	// __LLBLGENPRO_USER_CODE_REGION_END
	
	#endregion

	#region Included code

	#endregion
}


